2
תגובות

Rtl Alert JS

פתח riv ,
שלום,

אני צריכה להקפיץ alert ב-JS, עם טקסט בעברית.
הטקסט מוצג ביישור משמאל לימין (LTR) במקום מימין לשמאל.

אני צריכה להציג את הטקסט מיושר לימין.
אני יודעת שאפשר לעשות את זה בדרך כלשהיא עם unescape, כאשר : u200F מסמל RTL
אך לא מצאתי דוג' המפרטת כיצד לעשות זאת.

אשמח לקבל עזרה,
תודה.

2 תשובות

avatar ענה גיא ב ב 21 לדצמבר 2014 #

היי,

אתה יכול להקפיץ alert עם טקסט מיושר לימין, ע"י הוספת dir="rtl" לתגית ה html בתחילת העמוד.

דוגמא:
https://www.w3.org/International/tests/html-css/generate?test=bidi-chrome-002

מקווה שזה עוזר.

avatar ענה OrelBeY ב 26 לדצמבר 2014 #

נראה שהתכוונת לתווי בקרה נסתרים של Unicode. יש עליהם הרבה חומר באתר ה-W3C. בדרך כלל תשתמש בהם רק למקרים של שילוב טקסט עברי ואנגלי, למשל: "יש כמה דברים, והם A, B ו-C." שמת לב ש-A ו-B לא לפי הסדר? בדרך כלל זה לא ישנה (לפעמים זה כן), ובכל זאת כדי לתקן את זה שמים RLM בין A ל-B. בדוגמה הבאה זה ישנה תמיד: "שפת C++ (something) משמשת [...]" אפשר לתקן את זה באמצעות RLM לפני הסוגריים.